package edu.hunan.cxb18.orm.mapper;

import edu.hunan.cxb18.orm.pojo.Student;
import org.apache.ibatis.annotations.Param;

/**
 * @author chenheng
 * @create 2020-03-04 16:12
 */
public interface StudentMapper {
    /**
     * 向student中插入数据
     * @param student
     */
    public void insertStudent(Student student);

    /**
     * 根据学生编号查询学生姓名
     * @param id
     */
    public String queryByIdStudentName(@Param("id") Integer id);

    /**
     * 根据学生编号级联查询学生课程编号
     * @param id
     * @return
     */
    public Student queryByIdCascadeCourse(@Param("id") int id);

    public Student queryById(@Param("id") Integer id);

    /**
     * 根据学生姓名查询课程表
     * @param username
     * @return
     */
    public Student queryByName(String username);
}
